african leopard - Alemán Inglés Diccionario